computer-supported colaborative learning - French English Dictionary